

    \filetitle{plan}{Create new empty simulation plan object}{plan/plan}

	\paragraph{Syntax}

\begin{verbatim}
P = plan(M,Range)
\end{verbatim}

\paragraph{Input arguments}

\begin{itemize}
\item
  \texttt{M} {[} model {]} - Model object that will be simulated subject
  to this simulation plan.
\item
  \texttt{Range} {[} numeric \textbar{} char {]} - Simulation range;
  this range must exactly correspond to the range on which the model
  will be simulated.
\end{itemize}

\paragraph{Output arguments}

\begin{itemize}
\tightlist
\item
  \texttt{P} {[} plan {]} - New empty simulation plan.
\end{itemize}

\paragraph{Description}

You need to use a simulation plan object to set up the following types
of more complex simulations or forecats:

\begin{itemize}
\item
  simulations or forecasts with some of the model variables temporarily
  exogenised;
\item
  simulations with some of the non-linear equations solved exactly.
\item
  forecasts conditioned upon some variables;
\end{itemize}

The plan object is passed to the \href{model/simulate}{simulate} or
\href{model/jforecast}{\texttt{jforecast}} functions through the option
\texttt{\textquotesingle{}plan=\textquotesingle{}}.

\paragraph{Example}


